package org.jef.core.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @version 1.0
 * @description: 框架常用配置
 * @author: ChengZhi 0336
 * @create: 2024-10-16 15:06
 **/
@Data
@ConfigurationProperties(prefix = "jef")
public class JefProperties {

    private WebSocketProperties websocket;

    /**
     * 防止重放的时间
     */
    private Long replay;

    /**
     * 验签校验
     */
    private SignatureProperties signature;

    /**
     * 响应体加密配置
     */
    private BodyEncryProperties bodyencry;

}
